package com.gis3c.sys.entry.po;

import java.util.Date;

/**
 * Created by hukekuan on 2018/1/19.
 */
public class Menu {
    private String menuId;
    private String parentId;
    private String[] parentIds;
    private Boolean isLeaf = Boolean.TRUE;
    private String menuName;
    private Integer menuType;
    private String href;
    private String target;
    private String icon;
    private Boolean isShow;
    private Integer sortedNum;
    private Date createdTime;
    private Date updateTime;
    private String description;


    public Menu(){}

    public Menu(String menuId, String parentId, Boolean isLeaf, String menuName, Integer menuType,String href, String target, String icon, Boolean isShow, Integer sortedNum, Date createdTime, Date updateTime, String description){
        this.menuId = menuId;
        this.parentId = parentId;
        this.isLeaf = isLeaf;
        this.menuName = menuName;
        this.menuType = menuType;
        this.href = href;
        this.target = target;
        this.icon = icon;
        this.isShow = isShow;
        this.sortedNum = sortedNum;
        this.createdTime = createdTime;
        this.updateTime = updateTime;
        this.description = description;
    }

    public String getMenuId() {
        return menuId;
    }

    public void setMenuId(String menuId) {
        this.menuId = menuId;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public String getMenuName() {
        return menuName;
    }

    public void setMenuName(String menuName) {
        this.menuName = menuName;
    }

    public String getHref() {
        return href;
    }

    public void setHref(String href) {
        this.href = href;
    }

    public String getTarget() {
        return target;
    }

    public void setTarget(String target) {
        this.target = target;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public Integer getSortedNum() {
        return sortedNum;
    }

    public void setSortedNum(Integer sortedNum) {
        this.sortedNum = sortedNum;
    }

    public Date getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public Boolean getIsShow() {
        return isShow;
    }

    public void setIsShow(Boolean show) {
        isShow = show;
    }

    public Integer getMenuType() {
        return menuType;
    }

    public void setMenuType(Integer menuType) {
        this.menuType = menuType;
    }

    public String[] getParentIds() {
        return parentIds;
    }

    public void setParentIds(String[] parentIds) {
        this.parentIds = parentIds;
    }

    public Boolean getIsLeaf() {
        return isLeaf;
    }

    public void setIsLeaf(Boolean leaf) {
        isLeaf = leaf;
    }
}
